home *** CD-ROM | disk | FTP | other *** search
-
-
- Claus Birkner
- Gneisenaustr.1 b
- W 5800 Hagen
- West-Germany
-
- tel. 0 2331/85762
- fax. 0 2331/201-2637
-
-
-
-
-
- Dear User,
-
- I have extended and corrected the software supplied for the Hawkv10-
- digitiser. The features of the programs are similiar to those of the very
- good AIM-software, but not as many. The utilities for image processing
- are written in ARM-code, called by the main-program. There are some other
- features like 1d- and 2d-FFT, also written in ARM-code.
-
- The directory !Hawkv10 includes an executeable !RunImage for the digitiser.
- !RunImage needs at least 450k RMASize for a module called Messung, the FPE
- and ABClib. Therefore any other module has to be removed or the RMASize has
- to be increased.
- In the directory IMAGES are images which you can load if you have a
- Hawkv10-digitiser build in.
- In the directory !Hawkv10 are some more programs like Fast Fourier Trans-
- formation (FFT).
-
- SOURCE_IP is the source code for the image processing features of !RunImage
- using programming techniques of the digitiser ( -> CODE ).
- SOURCE_FFT is the source code for 2d-FFT ( -> FFT_CODE ).
- SOURCE_Mes is the BASIC source code of Messung.
-
- The program Messung is a compiled BASIC-prog which sums up 32 images
- got by a videocamera to smooth noise (extended *WGRAB-feature).
- The BASIC-program FFT_TEST uses a simple rectangle profile to show what FFT
- is doing. It shows the profiles of the real and imaginary part of the FFT.
- After a FFT the data are held in variables to allow to reverse the trans-
- formation (INVERSE Transformation). The original FORTRAN-program is printed
- in E.Oran Brigham's book "The Fast Fourier Tranform".
- The program FFt is a 2d-FFT, based on FFT_TEST, but kernel in ARM code, for
- transforming images (for image processing with the Hawkv10-digitiser). It
- transforms a disturbed image, applies a function called 'line spread
- function' (lsf) and a function F(u) called enhancement filter to restore
- the image and transforms it back.
-
- F(u)=1-C1 * exp(-C2 * u^2)
- lsf(u)=H1 * exp(-2*u/W1)^2 + H2 * exp(-2u/W2)^2
-
- with H1+H2=1, W1,W2 = FWHM of gaussian function
- (try C1=.4,C2=0.0025,H1=.9,W1=1.2,W2=2.8 or 4.2)
-
- If you have choosen the right parameter, then the image may look better.
-
- Lit. physics in medicine and biology 1988,vol.33,no 6,687-702 or a
- copy of this article by me
- The Fast Fourier Transform, by E.Oran Brigham, Prentice-Hall Inc.
- 1974